a daunting task - Französisch Englisch Wörterbuch